/*
 * ========================================================
 * Copyright(c) 2014 杭州龙骞科技-版权所有
 * ========================================================
 * 本软件由杭州龙骞科技所有, 未经书面许可, 任何单位和个人不得以
 * 任何形式复制代码的部分或全部, 并以任何形式传播。
 * 公司网址
 * http://www.hzdracom.com/
 * ========================================================
 */
package com.shwread.android.qysw.activity;

import android.os.Bundle;
import android.os.Handler;
import android.os.Message;

import com.shwread.android.ui.page.MessagePage;
import com.tgx.tina.android.ipc.framework.IUIPage;
import com.tgx.tina.android.task.ATaskService;

/**
 * 
 * @author 刘宾  
 * @date 2015年3月11日 下午4:36:12
 */
public class MessageActivity
        extends
        MainActivity
{
	
	private Handler myhandler = new Handler()
	                          {
		                          
		                          @Override
		                          public void handleMessage(Message msg) {
			                          if (curPage != null) curPage.notifyView(msg.what, msg.getData());
			                          
		                          }
		                          
	                          };
	
	@Override
	public Handler getUIHandler() {
		return myhandler;
	}
	
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
//		mAService = new ATaskService();
//		mAService.startAService(this);
		
		changePage(new MessagePage(this), IUIPage.KEEP_LAST_STATUS);
		
	}
	@Override
	protected void onResume() {
	    super.onResume();
	}
	@Override
	protected void onDestroy() {
//		if (mAService != null) mAService.stopAService();
		super.onDestroy();
	}
	
	@Override
	public void onBackPressed() {
		if (curPage != null && curPage.handleBack()) { return; }
		if (history.isEmpty())
		{
			finish();
		}
		onBackPressed0();
	}
	
}
